package com.hyt.it.ogt.pj.model.dto.pj;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author wuyingge
 * @version 1.0.0
 * @ClassName PjCandidateDTO.java
 * @Description 考生试卷信息
 * @createTime 2022年03月04日 11:47:00
 */
@Data
public class PjCandidateDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "机构ID")
    private String officeId;

    @ApiModelProperty(value = "部门ID")
    private String deptId;
    
    @ApiModelProperty(value = "pj项目id")
    private String projectId;

    @ApiModelProperty(value = "pj科目id")
    private String subjectId;

    @ApiModelProperty(value = "pj科目名称")
    private String subjectName;

    @ApiModelProperty(value = "试卷id")
    private String paperId;

    @ApiModelProperty(value = "试卷名称")
    private String paperName;

    @ApiModelProperty(value = "试卷版本")
    private Integer paperVersion;

    @ApiModelProperty(value = "考生姓名")
    private String studentName;

    @ApiModelProperty(value = "准考证号")
    private String admissionNum;

    @ApiModelProperty(value = "批次id")
    private String batchId;

    @ApiModelProperty(value = "批次名称")
    private String batchName;

    @ApiModelProperty(value = "考点id")
    private String placeId;

    @ApiModelProperty(value = "考点名称")
    private String placeName;

    @ApiModelProperty(value = "考场id")
    private String roomId;

    @ApiModelProperty(value = "考场名称")
    private String roomName;

    @ApiModelProperty(value = "座位号")
    private String seatNo;

    @ApiModelProperty(value = "考生个人信息")
    private List<PjConfigCode> configs;

    @ApiModelProperty(value = "省名称")
    private String provinceName;

    @ApiModelProperty(value = "省编码")
    private String provinceCode;

    @ApiModelProperty(value = "市名称")
    private String cityName;

    @ApiModelProperty(value = "市编码")
    private String cityCode;

    @ApiModelProperty(value = "县区名称")
    private String districtName;

    @ApiModelProperty(value = "县区编码")
    private String districtCode;
}
